package com.risen.project.excel.handler;

import java.util.List;

/**
 * 参数转换器 从excel取出出来的对象可能与数据库要插入的对象不是一个类型 所以这里提供一个接口 供用户自定转换 转换的时候 也可以将额外的参数set到T里面 完全看个人发挥
 *
 * @param <F>
 * @param <T>
 */
@FunctionalInterface
public interface ParamConvertHandler<F, T> {
    /**
     * 将F类型的集合 转换为T类型集合
     *
     * @param data 待转换的对象集合
     * @return 转换后的对象集合
     * @author taoym
     */
    T convert(List<F> data);
}
